import {
	defineStore
} from "pinia";

export const useUserStore = defineStore("user", {
	persist: true, // 配置持久化
	state: () => {
		return {
			/** 当前登录用户的信息 */
			userInfo: {},
			/** 组织id */
			tenantId: "",
			tenantInfo: {}
		};
	},
	actions: {
		// 更新用户信息
		setUserInfo(value) {
			this.userInfo = value;
		},

		// 更新组织id
		settenantId(value) {
			this.tenantId = value;
		},

		settenantConfig(value) {
			this.tenantInfo = value
		}
	},
});